a7f7670e71ce99b1305e3c51903399166e95a6c8,src/edu/stanford/rsl/tutorial/fourierConsistency/coneBeam/MovementCorrection3D.java,MovementCorrection3D,parallelShiftOptimized,#,459

Before Change




		kernel.rewind();
		kernel.putArg(dataBuffer);
		kernel.putArg(bufferFreqU);
		kernel.putArg(bufferFreqV);
		kernel.putArg(bufferShifts);
		kernel.putArg(m_2dFourierTransposed.getSize()[0]);

After Change


			program.build();
			kernel = program.createCLKernel("shift");
			
			kernel.putArg(dataBuffer);
			kernel.putArg(bufferFreqU);
			kernel.putNullArg((int)bufferFreqU.getCLSize());
			kernel.putArg(bufferFreqV);
			kernel.putNullArg((int)bufferFreqV.getCLSize());
			kernel.putArg(bufferShifts);
			kernel.putNullArg((int)bufferShifts.getCLSize());
			kernel.putArg(m_2dFourierTransposed.getSize()[0]);